package com.mjf.scala.chapter05

/**
 * 函数的基本用法：完成某个特殊功能的代码块
 *
 * -函数和方法的区别：
 *  -定义位置：
 *    *函数：
 *       定义在方法或者函数内部
 *    *方法：
 *       定义在类下的函数
 *
 *  -方法支持重写和重载，函数不可以
 */
object Scala01_TestFun {

  def main(args: Array[String]): Unit = {

    // 定义一个函数
    def sayHi(name: String): String = {
      return "hello--->" + name
    }

    // 调用函数
    println(sayHi("jack"))

  }

}
